﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Data;
using BCCommon.TMS.Order;
using BCCommon.Extensions;

namespace BCDto.TMS.OrderTranstionRecord
{
	/// <summary>
	/// 订单流转记录
	/// </summary>
	public class OrderTranstionRecordDto
	{
		/// <summary>
		/// 订单流转记录Id
		/// </summary>		
		public long OrderTranstionRecordId { get; set; }
		/// <summary>
		/// 订单Id
		/// </summary>		
		public long OrderId { get; set; }
		/// <summary>
		/// 订单编号
		/// </summary>		
		public string OrderNo { get; set; }
		/// <summary>
		/// 流转标题
		/// </summary>		
		public string TranstionTitle { get; set; }
		/// <summary>
		/// 流转状态
		/// </summary>		
		public OrderTranstionStatus TranstionStatus { get; set; }
		/// <summary>
		/// 流转状态
		/// </summary>		
		public string TranstionStatusStr { get { return this.TranstionStatus.GetDescriptionString(); } }
		/// <summary>
		/// 创建时间
		/// </summary>		
		public DateTime CreateTime { get; set; }
		/// <summary>
		/// 完成时间
		/// </summary>		
		public DateTime? CompleteTime { get; set; }

	}
}

